<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<!-- Casting SPELs in Lisp - Emacs Lisp Edition, a Comic Book
     Written by Conrad Barski, M.D., http://lisperati.com
     Edited by James A. Webb, http://uberkode.com -->

<head>

  <title>Casting SPELs in Lisp (32)</title>
  <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <meta name="author" content="James A. Webb" />
  <meta name="date" content="2007-09-15T00:00:00+00:00" />
  <meta name="keywords" content="Emacs, Lisp" />

</head>

<body>

<center>

<table bgcolor="#AAFFAA" cellspacing="10" width="500">
  <tr>
    <td>
      <b>Q: What should I read next to expand my knowledge
      of Lisp?</b>
    </td>
  </tr>
  <tr>
    <td>
      <b>A:</b> One of the main uses of Emacs Lisp is to manipulate
      text buffers and such. After all, Emacs is <i>supposed</i> to
      be primarily a text editor, after all... To learn how to do
      this kind of stuff, be sure to check out
      <a href="http://www.gnu.org/software/emacs/emacs-lisp-intro/html_mono/emacs-lisp-intro.html">An Introduction to Programming in Emacs Lisp</a>
      - You can read the entire book online or buy a printed copy
      from the Free Software Foundation!
    </td>
  </tr>
  <tr>
    <td>
      As for Lisp in general, there are many great (and some
      downloadable) Lisp books available at the
      <a href="http://www.cliki.net/Lisp%20books" >CLiki</a>
      web site. If you're interested in the most intense theoretical
      text, we would recommend the free ebook version of
     <a href="http://paulgraham.com/onlisp.html" > On Lisp</a>
      by Paul Graham. The other books he has written and the essays
      on his <a href="http://paulgraham.com/" >web site</a>
      are also fantastic.
    </td>
  </tr>
  <tr>
    <td>
      If you're interested in a more pragmatic tack, many Lispers
      are currently excited about the book
      <a href="http://www.amazon.com/exec/obidos/tg/detail/-/1590592395/qid=1102288668/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/104-7821785-4266358?v=glance&amp;s=books&amp;n=507846" >Practical Common Lisp</a>
      by Peter Seibel. Some chapters of this book are available
      <a href="http://www.gigamonkeys.com/book/" >online</a>.
    </td>
  </tr>
  <tr>
    <td align="center">
      &lt;&lt; <a href="casting-spels-emacs-1.html">begin</a>
      &lt; <a href="casting-spels-emacs-31.html">previous</a> - 
      <a href="casting-spels-emacs-33.html">next</a> &gt;
      <a href="casting-spels-emacs-35.html" >end</a> &gt;&gt;
    </td>
  </tr>
</table>

</center>

</body>

</html>